.el-menu-item:hover {
  outline: 0 !important;
  color: #409eff !important;
}

.el-submenu__title:focus,
.el-submenu__title:hover {
  outline: 0 !important;
  color: #fff !important;
  background: #435ebe !important;
  border-radius: 8px !important;
}
.el-menu-item:hover {
  outline: 0 !important;
  color: #fff !important;
  background: #435ebe !important;
  border-radius: 8px !important;
}

// 菜单对齐
.el-submenu .el-menu-item {
  padding-left: 48px !important;
}

// 选中状态
.el-menu-item.is-active {
  background-color: #3391cc !important;
  color: #fff !important;
}

.el-menu {
  border-right: none !important;
}

// 收缩图标大小
.el-icon-s-fold:before,
.el-icon-s-unfold:before {
  font-size: 18px;
}

// 面包屑文字
.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  font-weight: 400 !important;
}
